package edu.gatech.oad.antlab.m7final;
/**
 * 
 */

/**
 * @author Aditya Desai
 *
 */
public class Game {
	
	//private static Journey myJourney;
	private static Game singletonGame;
	
	private static EventController eController;
	//private static InventoryController invController;
	//private static WagonController wagonController;
	//private static JourneyController journeyController;
	

	public Game(){
		eController = new EventController();
		//journeyController = new JourneyController();
	}
	
	public static synchronized Game getGame() {
		if (singletonGame == null) {
			singletonGame = new Game();
		}
		return singletonGame;
	}
	
	public void takeTurn() {
		String nextEvent = eController.generateEvent();
	}
	
	public static void endGame(){
		
	}
	
}
